package com.xyzq.service.ya.impl;

import org.appfuse.service.impl.GenericManagerImpl;

import com.xyzq.dao.ya.SubAccountDAO;
import com.xyzq.model.ya.data.SubAccount;
import com.xyzq.service.ya.SubAccountManager;

public class SubAccountManagerImpl extends GenericManagerImpl<SubAccount, Long>
		implements SubAccountManager {

	private SubAccountDAO subAccountDao;

	public SubAccountManagerImpl(SubAccountDAO subAccountDao) {
		super(subAccountDao);
		this.subAccountDao = subAccountDao;
	}

	public SubAccount findBySubAccountId(Integer subAccountId) {
		// TODO Auto-generated method stub
		return this.subAccountDao.findBySubAccountId(subAccountId);
	}

	public void setSubAccountDao(SubAccountDAO subAccountDao) {
		this.subAccountDao = subAccountDao;
	}

	public SubAccountDAO getSubAccountDao() {
		return subAccountDao;
	}

}
